home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / html / vendors / adobe / software / ppd / ppddb / TIMP3232.PPD < prev    next >
PostScript Printer Description  |  1997-06-17  |  21KB  |  1,174 lines

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1995 Adobe Systems Incorporated. 
  4. *% All Rights Reserved. 
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9.  
  10. *FormatVersion: "4.2"
  11.  
  12. *FileVersion: "1.0"
  13.  
  14. *LanguageEncoding: ISOLatin1
  15.  
  16. *LanguageVersion: English
  17.  
  18. *PCFileName: "TIMP3232.PPD"
  19.  
  20. *Product: "(microLaser Pro 300)"
  21.  
  22. *PSVersion: "(2014.107) 45"
  23.  
  24. *ModelName: "TI microLaser Pro 300 2014.107"
  25.  
  26. *NickName: "TI microLaser Pro 300 2014.107"
  27.  
  28.  
  29.  
  30. *% === Options and Constraints =========
  31.  
  32. *OpenGroup: InstallableOptions/Options Installed
  33.  
  34. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  35.  
  36. *DefaultInstalledMemory: 2Meg
  37.  
  38. *InstalledMemory 2Meg: ""
  39.  
  40. *InstalledMemory 3Meg: ""
  41.  
  42. *InstalledMemory 4Meg: ""
  43.  
  44. *InstalledMemory 5Meg: ""
  45.  
  46. *InstalledMemory 6Meg: ""
  47.  
  48. *InstalledMemory 7Meg: ""
  49.  
  50. *InstalledMemory 8Meg: ""
  51.  
  52. *InstalledMemory 10Meg: ""
  53.  
  54. *InstalledMemory 11Meg: ""
  55.  
  56. *InstalledMemory 12Meg: ""
  57.  
  58. *InstalledMemory 14Meg: ""
  59.  
  60. *InstalledMemory 18Meg: ""
  61.  
  62. *CloseUI: *InstalledMemory
  63.  
  64. *CloseGroup: InstallableOptions
  65.  
  66.  
  67.  
  68. *UIConstraints: *InputSlot Lower *PageSize DL
  69.  
  70. *UIConstraints: *InputSlot Lower *PageSize Com10
  71.  
  72. *UIConstraints: *InputSlot Lower *PageSize Monarch
  73.  
  74. *UIConstraints: *InputSlot Lower *PageSize C5
  75.  
  76. *UIConstraints: *InputSlot Lower *PageSize Executive
  77.  
  78. *UIConstraints: *InputSlot Lower *PageSize B5
  79.  
  80.  
  81.  
  82. *UIConstraints: *InputSlot Lower *PageRegion DL
  83.  
  84. *UIConstraints: *InputSlot Lower *PageRegion Com10
  85.  
  86. *UIConstraints: *InputSlot Lower *PageRegion Monarch
  87.  
  88. *UIConstraints: *InputSlot Lower *PageRegion C5
  89.  
  90. *UIConstraints: *InputSlot Lower *PageRegion Executive
  91.  
  92. *UIConstraints: *InputSlot Lower *PageRegion B5
  93.  
  94.  
  95.  
  96. *UIConstraints: *PageSize DL *InputSlot Lower
  97.  
  98. *UIConstraints: *PageSize Com10 *InputSlot Lower
  99.  
  100. *UIConstraints: *PageSize Monarch *InputSlot Lower
  101.  
  102. *UIConstraints: *PageSize C5 *InputSlot Lower
  103.  
  104. *UIConstraints: *PageSize Executive *InputSlot Lower
  105.  
  106. *UIConstraints: *PageSize B5 *InputSlot Lower
  107.  
  108.  
  109.  
  110. *UIConstraints: *PageRegion DL *InputSlot Lower
  111.  
  112. *UIConstraints: *PageRegion Com10 *InputSlot Lower
  113.  
  114. *UIConstraints: *PageRegion Monarch *InputSlot Lower
  115.  
  116. *UIConstraints: *PageRegion C5 *InputSlot Lower
  117.  
  118. *UIConstraints: *PageRegion Executive *InputSlot Lower
  119.  
  120. *UIConstraints: *PageRegion B5 *InputSlot Lower
  121.  
  122.  
  123.  
  124. *UIConstraints: *InputSlot Envelope *PageSize Letter
  125.  
  126. *UIConstraints: *InputSlot Envelope *PageSize Legal
  127.  
  128. *UIConstraints: *InputSlot Envelope *PageSize Legal_2mb
  129.  
  130. *UIConstraints: *InputSlot Envelope *PageSize A4
  131.  
  132. *UIConstraints: *InputSlot Envelope *PageSize Executive
  133.  
  134. *UIConstraints: *InputSlot Envelope *PageSize B5
  135.  
  136.  
  137.  
  138. *UIConstraints: *InputSlot Envelope *PageRegion Letter
  139.  
  140. *UIConstraints: *InputSlot Envelope *PageRegion Legal
  141.  
  142. *UIConstraints: *InputSlot Envelope *PageRegion Legal_2mb
  143.  
  144. *UIConstraints: *InputSlot Envelope *PageRegion A4
  145.  
  146. *UIConstraints: *InputSlot Envelope *PageRegion Executive
  147.  
  148. *UIConstraints: *InputSlot Envelope *PageRegion B5
  149.  
  150.  
  151.  
  152. *UIConstraints: *PageSize Letter *InputSlot Envelope
  153.  
  154. *UIConstraints: *PageSize Legal *InputSlot Envelope
  155.  
  156. *UIConstraints: *PageSize Legal_2mb *InputSlot Envelope
  157.  
  158. *UIConstraints: *PageSize A4 *InputSlot Envelope
  159.  
  160. *UIConstraints: *PageSize Executive *InputSlot Envelope
  161.  
  162. *UIConstraints: *PageSize B5 *InputSlot Envelope
  163.  
  164.  
  165.  
  166. *UIConstraints: *PageRegion Letter *InputSlot Envelope
  167.  
  168. *UIConstraints: *PageRegion Legal *InputSlot Envelope
  169.  
  170. *UIConstraints: *PageRegion Legal_2mb *InputSlot Envelope
  171.  
  172. *UIConstraints: *PageRegion A4 *InputSlot Envelope
  173.  
  174. *UIConstraints: *PageRegion Executive *InputSlot Envelope
  175.  
  176. *UIConstraints: *PageRegion B5 *InputSlot Envelope
  177.  
  178.  
  179.  
  180. *UIConstraints: *Option1 2Meg *PageSize Legal
  181.  
  182. *UIConstraints: *Option1 3Meg *PageSize Legal_2mb
  183.  
  184. *UIConstraints: *Option1 4Meg *PageSize Legal_2mb
  185.  
  186. *UIConstraints: *Option1 5Meg *PageSize Legal_2mb
  187.  
  188. *UIConstraints: *Option1 6Meg *PageSize Legal_2mb
  189.  
  190. *UIConstraints: *Option1 7Meg *PageSize Legal_2mb
  191.  
  192. *UIConstraints: *Option1 8Meg *PageSize Legal_2mb
  193.  
  194. *UIConstraints: *Option1 9Meg *PageSize Legal_2mb
  195.  
  196. *UIConstraints: *Option1 10Meg *PageSize Legal_2mb
  197.  
  198. *UIConstraints: *Option1 11Meg *PageSize Legal_2mb
  199.  
  200. *UIConstraints: *Option1 12Meg *PageSize Legal_2mb
  201.  
  202. *UIConstraints: *Option1 14Meg *PageSize Legal_2mb
  203.  
  204. *UIConstraints: *Option1 15Meg *PageSize Legal_2mb
  205.  
  206. *UIConstraints: *Option1 16Meg *PageSize Legal_2mb
  207.  
  208. *UIConstraints: *Option1 18Meg *PageSize Legal_2mb
  209.  
  210.  
  211.  
  212. *UIConstraints: *Option1 2Meg *PageRegion Legal
  213.  
  214. *UIConstraints: *Option1 3Meg *PageRegion Legal_2mb
  215.  
  216. *UIConstraints: *Option1 4Meg *PageRegion Legal_2mb
  217.  
  218. *UIConstraints: *Option1 5Meg *PageRegion Legal_2mb
  219.  
  220. *UIConstraints: *Option1 6Meg *PageRegion Legal_2mb
  221.  
  222. *UIConstraints: *Option1 7Meg *PageRegion Legal_2mb
  223.  
  224. *UIConstraints: *Option1 8Meg *PageRegion Legal_2mb
  225.  
  226. *UIConstraints: *Option1 9Meg *PageRegion Legal_2mb
  227.  
  228. *UIConstraints: *Option1 10Meg *PageRegion Legal_2mb
  229.  
  230. *UIConstraints: *Option1 11Meg *PageRegion Legal_2mb
  231.  
  232. *UIConstraints: *Option1 12Meg *PageRegion Legal_2mb
  233.  
  234. *UIConstraints: *Option1 14Meg *PageRegion Legal_2mb
  235.  
  236. *UIConstraints: *Option1 15Meg *PageRegion Legal_2mb
  237.  
  238. *UIConstraints: *Option1 16Meg *PageRegion Legal_2mb
  239.  
  240. *UIConstraints: *Option1 18Meg *PageRegion Legal_2mb
  241.  
  242.  
  243.  
  244. *UIConstraints: *InputSlot Upper *PageSize Executive
  245.  
  246. *UIConstraints: *InputSlot Upper *PageSize B5
  247.  
  248.  
  249.  
  250. *UIConstraints: *InputSlot Upper *PageRegion Executive
  251.  
  252. *UIConstraints: *InputSlot Upper *PageRegion B5
  253.  
  254.  
  255.  
  256. *UIConstraints: *PageSize Executive *InputSlot Upper
  257.  
  258. *UIConstraints: *PageSize B5 *InputSlot Upper
  259.  
  260.  
  261.  
  262. *UIConstraints: *PageRegion Executive *InputSlot Upper
  263.  
  264. *UIConstraints: *PageRegion B5 *InputSlot Upper
  265.  
  266.  
  267.  
  268. *% ==== Device Capabilities ===============
  269.  
  270. *LanguageLevel: "2"
  271.  
  272. *Protocols: BCP
  273.  
  274. *StartEmulator_hplj: "currentfile /LaserJetIII statusdict /emulate get exec "
  275.  
  276. *StopEmulator_hplj: "<1B7F>0"
  277.  
  278.  
  279.  
  280. *FreeVM: "417408"
  281.  
  282. *VMOption 2Meg: "417408"
  283.  
  284. *VMOption 3Meg: "1252992"
  285.  
  286. *VMOption 4Meg: "2276992"
  287.  
  288. *VMOption 5Meg: "3284608"
  289.  
  290. *VMOption 6Meg: "4300416"
  291.  
  292. *VMOption 7Meg: "5308032"
  293.  
  294. *VMOption 8Meg: "6332032"
  295.  
  296. *VMOption 10Meg: "8347264"
  297.  
  298. *VMOption 11Meg: "9363072"
  299.  
  300. *VMOption 12Meg: "10370688"
  301.  
  302. *VMOption 14Meg: "12402304"
  303.  
  304. *VMOption 18Meg: "16449152"
  305.  
  306.  
  307.  
  308. *ColorDevice: False
  309.  
  310. *DefaultColorSpace: Gray
  311.  
  312. *VariablePaperSize: False
  313.  
  314. *TTRasterizer: None
  315.  
  316. *FileSystem: True
  317.  
  318. *?FileSystem: "
  319.  
  320.   save false
  321.  
  322.    (%disk?%)
  323.  
  324.    { currentdevparams dup /Writeable known
  325.  
  326.       { /Writeable get {pop true} if }  { pop } ifelse
  327.  
  328.     } 10 string /IODevice resourceforall
  329.  
  330.     {(True)}{(False)} ifelse = flush
  331.  
  332.  restore"
  333.  
  334. *End
  335.  
  336.  
  337.  
  338. *Throughput: "8"
  339.  
  340. *Password: "()"
  341.  
  342. *ExitServer: "
  343.  
  344.  count 0 eq
  345.  
  346.  { false } { true exch startjob } ifelse
  347.  
  348.  not {
  349.  
  350.      (WARNING: Cannot modify initial VM.) =
  351.  
  352.      (Missing or invalid password.) =
  353.  
  354.      (Please contact the author of this software.) = flush quit
  355.  
  356.      } if
  357.  
  358. "
  359.  
  360. *End
  361.  
  362. *Reset: "
  363.  
  364.  count 0 eq
  365.  
  366.  { false } { true exch startjob } ifelse
  367.  
  368.  not {
  369.  
  370.     (WARNING: Cannot reset printer.) =
  371.  
  372.     (Missing or invalid password.) =
  373.  
  374.     (Please contact the author of this software.) = flush quit
  375.  
  376.     } if
  377.  
  378.  systemdict /quit get exec
  379.  
  380.  (WARNING : Printer Reset Failed.) = flush
  381.  
  382. "
  383.  
  384. *End
  385.  
  386.  
  387.  
  388. *DefaultResolution: 300dpi
  389.  
  390.  
  391.  
  392. *?Resolution: "
  393.  
  394.   save
  395.  
  396.     currentpagedevice /HWResolution get
  397.  
  398.     0 get
  399.  
  400.     (          ) cvs print
  401.  
  402.     (dpi)
  403.  
  404.     = flush
  405.  
  406.   restore
  407.  
  408. "
  409.  
  410. *End
  411.  
  412.  
  413.  
  414. *% Halftone Information ===============
  415.  
  416.  
  417.  
  418. *ScreenFreq: "60.0"
  419.  
  420. *ScreenAngle: "45.0"
  421.  
  422. *DefaultScreenProc: Dot
  423.  
  424. *ScreenProc Dot: "
  425.  
  426. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
  427.  
  428. sub} {dup mul exch dup mul add 1 exch sub} ifelse}
  429.  
  430. "
  431.  
  432. *End
  433.  
  434. *ScreenProc Line: "{ pop }"
  435.  
  436. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  437.  
  438.  
  439.  
  440. *DefaultTransfer: Null
  441.  
  442. *Transfer Null: "{ }"
  443.  
  444. *Transfer Null.Inverse: "{ 1 exch sub }"
  445.  
  446.  
  447.  
  448. *% Paper Handling ===================
  449.  
  450. *LandscapeOrientation: Plus90
  451.  
  452.  
  453.  
  454. *% Code in this section both selects a tray and sets up a frame buffer.
  455.  
  456. *OpenUI *PageSize: PickOne
  457.  
  458. *OrderDependency: 30 AnySetup *PageSize
  459.  
  460. *DefaultPageSize: Letter
  461.  
  462. *PageSize Letter: "
  463.  
  464.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  465.  
  466. *End
  467.  
  468. *PageSize Legal: "
  469.  
  470.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  471.  
  472. *End
  473.  
  474. *PageSize Legal_2mb/Legal: "
  475.  
  476.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  477.  
  478. *End
  479.  
  480. *PageSize A4: "
  481.  
  482.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  483.  
  484. *End
  485.  
  486. *PageSize Executive: "
  487.  
  488.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  489.  
  490. *End
  491.  
  492. *PageSize B5: "
  493.  
  494.     2 dict dup /PageSize [499 708] put dup /ImagingBBox null put setpagedevice"
  495.  
  496. *End
  497.  
  498. *PageSize Com10/Envelope Com10: "
  499.  
  500. <</InputAttributes << 0 <</PageSize [297 684]>> >> /PageSize [297 684] >> setpagedevice"
  501.  
  502. *End
  503.  
  504. *PageSize Monarch/Envelope Monarch: "
  505.  
  506. <</InputAttributes << 0 <</PageSize [279 540]>> >> /PageSize [279 540] >> setpagedevice"
  507.  
  508. *End
  509.  
  510. *PageSize DL/Envelope DL: "
  511.  
  512. <</InputAttributes << 0 <</PageSize [312 624]>> >> /PageSize [312 624] >> setpagedevice"
  513.  
  514. *End
  515.  
  516. *PageSize C5/Envelope C5: "
  517.  
  518. <</InputAttributes << 0 <</PageSize [460 649]>> >> /PageSize [460 649] >> setpagedevice"
  519.  
  520. *End
  521.  
  522. *?PageSize: "
  523.  
  524.  save
  525.  
  526.    currentpagedevice /PageSize get aload pop
  527.  
  528.    2 copy gt {exch} if
  529.  
  530.    (Unknown)
  531.  
  532.   9 dict
  533.  
  534.    dup [612 792] (Letter) put
  535.  
  536.    dup [612 1008] (Legal) put
  537.  
  538.    dup [595 842] (A4) put
  539.  
  540.    dup [522 756] (Executive) put
  541.  
  542.    dup [499 708] (B5) put
  543.  
  544.    dup [297 684] (Com10) put
  545.  
  546.    dup [279 540] (Monarch) put
  547.  
  548.    dup [312 624] (DL) put
  549.  
  550.    dup [460 649] (C5) put
  551.  
  552.  { exch aload pop 4 index sub abs 5 le exch
  553.  
  554.    5 index sub abs 5 le and
  555.  
  556.       {exch pop exit} {pop} ifelse
  557.  
  558.    } bind forall
  559.  
  560.    = flush pop pop
  561.  
  562. restore
  563.  
  564. "
  565.  
  566. *End
  567.  
  568. *CloseUI: *PageSize
  569.  
  570.  
  571.  
  572. *OpenUI *PageRegion:  PickOne
  573.  
  574. *OrderDependency: 40 AnySetup *PageRegion
  575.  
  576. *DefaultPageRegion: Letter
  577.  
  578. *PageRegion Letter: "
  579.  
  580.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  581.  
  582. *End
  583.  
  584. *PageRegion Legal: "
  585.  
  586.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  587.  
  588. *End
  589.  
  590. *PageRegion Legal_2mb/Legal: "
  591.  
  592.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  593.  
  594. *End
  595.  
  596. *PageRegion A4: "
  597.  
  598.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  599.  
  600. *End
  601.  
  602. *PageRegion Executive: "
  603.  
  604.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  605.  
  606. *End
  607.  
  608. *PageRegion B5: "
  609.  
  610.     2 dict dup /PageSize [499 708] put dup /ImagingBBox null put setpagedevice"
  611.  
  612. *End
  613.  
  614. *PageRegion Com10/Envelope Com10: "
  615.  
  616. <</InputAttributes << 0 <</PageSize [297 684]>> >> /PageSize [297 684] >> setpagedevice"
  617.  
  618. *End
  619.  
  620. *PageRegion Monarch/Envelope Monarch: "
  621.  
  622. <</InputAttributes << 0 <</PageSize [279 540]>> >> /PageSize [279 540] >> setpagedevice"
  623.  
  624. *End
  625.  
  626. *PageRegion DL/Envelope DL: "
  627.  
  628. <</InputAttributes << 0 <</PageSize [312 624]>> >> /PageSize [312 624] >> setpagedevice"
  629.  
  630. *End
  631.  
  632. *PageRegion C5/Envelope C5: "
  633.  
  634. <</InputAttributes << 0 <</PageSize [460 649]>> >> /PageSize [460 649] >> setpagedevice"
  635.  
  636. *End
  637.  
  638. *CloseUI: *PageRegion
  639.  
  640.  
  641.  
  642. *% The following entries provide information about specific paper keywords.
  643.  
  644. *DefaultImageableArea: Letter
  645.  
  646. *ImageableArea Letter: "13.4401 13.5601 604.8 781.56 "
  647.  
  648. *ImageableArea Legal: "16.56 16.68 600.24 992.04 "
  649.  
  650. *ImageableArea Legal_2mb/Legal: "35.28 38.52 580.56 977.88 "
  651.  
  652. *ImageableArea A4: "13.4401 11.64 581.76 825.24 "
  653.  
  654. *ImageableArea Executive: "13.2001 13.3201 504.72 736.2 "
  655.  
  656. *ImageableArea B5: "13.68 13.8 489.84 701.4 "
  657.  
  658. *ImageableArea Com10/Envelope Com10: "13.2 13.3201 282.0 675.72 "
  659.  
  660. *ImageableArea Monarch/Envelope Monarch: "13.4401 17.4 274.56 528.6 "
  661.  
  662. *ImageableArea DL/Envelope DL: "13.4401 15.6001 297.6 610.56 "
  663.  
  664. *ImageableArea C5/Envelope C5: "13.4401 18.24 443.52 636.72 "
  665.  
  666. *?ImageableArea: "
  667.  
  668.  save
  669.  
  670.    /cvp { (                ) cvs print ( ) print } bind def
  671.  
  672.    /upperright {10000 mul floor 10000 div} bind def
  673.  
  674.    /lowerleft {10000 mul ceiling 10000 div} bind def
  675.  
  676.    newpath clippath pathbbox
  677.  
  678.    4 -2 roll exch 2 {lowerleft cvp} repeat
  679.  
  680.    exch 2 {upperright cvp} repeat flush
  681.  
  682.  restore
  683.  
  684. "
  685.  
  686. *End
  687.  
  688.  
  689.  
  690. *% These provide the physical dimensions of the paper (by keyword)
  691.  
  692. *DefaultPaperDimension: Letter
  693.  
  694. *PaperDimension Letter: "612 792"
  695.  
  696. *PaperDimension Legal: "612 1008"
  697.  
  698. *PaperDimension Legal_2mb/Legal: "612 1008"
  699.  
  700. *PaperDimension A4: "595 842"
  701.  
  702. *PaperDimension Executive: "522 756"
  703.  
  704. *PaperDimension B5: "499 708"
  705.  
  706. *PaperDimension Com10/Envelope Com10: "297 684"
  707.  
  708. *PaperDimension Monarch/Envelope Monarch: "279 540"
  709.  
  710. *PaperDimension DL/Envelope DL: "312 624"
  711.  
  712. *PaperDimension C5/Envelope C5: "460 649"
  713.  
  714.  
  715.  
  716. *OpenUI *InputSlot: PickOne
  717.  
  718. *OrderDependency: 20 AnySetup *InputSlot
  719.  
  720. *DefaultInputSlot: Upper
  721.  
  722. *InputSlot Upper: "
  723.  
  724.   currentpagedevice /InputAttributes get 0 get
  725.  
  726.   dup null eq
  727.  
  728.   { pop }
  729.  
  730.   { dup length 1 add dict copy
  731.  
  732.     dup /InputAttributes
  733.  
  734.     1 dict dup /Priority [0] put
  735.  
  736.     put setpagedevice
  737.  
  738.   } ifelse"
  739.  
  740. *End
  741.  
  742. *InputSlot Lower: "
  743.  
  744.   currentpagedevice /InputAttributes get 1 get
  745.  
  746.   dup null eq
  747.  
  748.   { pop }
  749.  
  750.   { dup length 1 add dict copy
  751.  
  752.     dup /InputAttributes
  753.  
  754.     1 dict dup /Priority [1] put
  755.  
  756.     put setpagedevice
  757.  
  758.   } ifelse"
  759.  
  760. *End
  761.  
  762. *InputSlot Envelope: "
  763.  
  764.   currentpagedevice /InputAttributes get 2 get
  765.  
  766.   dup null eq
  767.  
  768.   { pop }
  769.  
  770.   { dup length 1 add dict copy
  771.  
  772.     dup /InputAttributes
  773.  
  774.     1 dict dup /Priority [2] put
  775.  
  776.     put setpagedevice
  777.  
  778.   } ifelse"
  779.  
  780. *End
  781.  
  782. *?InputSlot: "
  783.  
  784.   save
  785.  
  786.   2 dict
  787.  
  788.   dup /0 (Upper) put
  789.  
  790.   dup /1 (Lower) put
  791.  
  792.   dup /2 (Envelope) put
  793.  
  794.   currentpagedevice /InputAttributes get
  795.  
  796.   dup /Priority known
  797.  
  798.   { /Priority get 0 get (      ) cvs cvn get }
  799.  
  800.   {
  801.  
  802.     dup length 1 eq
  803.  
  804.     { {pop} forall (       ) cvs cvn get }
  805.  
  806.     { pop pop (Unknown) } ifelse
  807.  
  808.   } ifelse
  809.  
  810.   = flush
  811.  
  812. restore
  813.  
  814. "
  815.  
  816. *End
  817.  
  818. *CloseUI: *InputSlot
  819.  
  820.  
  821.  
  822. *DefaultOutputBin:  Upper
  823.  
  824. *DefaultOutputOrder:  Normal
  825.  
  826. *PageStackOrder Upper: Normal
  827.  
  828.  
  829.  
  830. *OpenUI *ManualFeed:  Boolean
  831.  
  832. *OrderDependency: 20 AnySetup *ManualFeed
  833.  
  834. *DefaultManualFeed: False
  835.  
  836. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  837.  
  838. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  839.  
  840. *?ManualFeed: "
  841.  
  842.   save
  843.  
  844.     currentpagedevice /ManualFeed get
  845.  
  846.     {(True)}{(False)}ifelse = flush
  847.  
  848.   restore
  849.  
  850. "
  851.  
  852. *End
  853.  
  854. *CloseUI: *ManualFeed
  855.  
  856.  
  857.  
  858. *OpenUI *TraySwitch/Limitless:  Boolean
  859.  
  860. *OrderDependency: 50 AnySetup *TraySwitch
  861.  
  862. *DefaultTraySwitch: True
  863.  
  864. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  865.  
  866. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  867.  
  868. *?TraySwitch: "
  869.  
  870. save
  871.  
  872.   currentpagedevice /TraySwitch get
  873.  
  874.   {(True)}{(False)}ifelse = flush
  875.  
  876. restore
  877.  
  878. "
  879.  
  880. *End
  881.  
  882. *CloseUI: *TraySwitch
  883.  
  884.  
  885.  
  886. *% Font Information =====================
  887.  
  888. *DefaultFont: Courier
  889.  
  890. *Font AGaramond-Bold: Standard "(001.001)" Standard ROM
  891.  
  892. *Font AGaramond-BoldItalic: Standard "(001.001)" Standard ROM
  893.  
  894. *Font AGaramond-Italic: Standard "(001.001)" Standard ROM
  895.  
  896. *Font AGaramond-Regular: Standard "(001.001)" Standard ROM
  897.  
  898. *Font Courier: Standard "(002.004S)" Standard ROM
  899.  
  900. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  901.  
  902. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  903.  
  904. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  905.  
  906. *Font Helvetica: Standard "(001.006S)" Standard ROM
  907.  
  908. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  909.  
  910. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  911.  
  912. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  913.  
  914. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  915.  
  916. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  917.  
  918. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  919.  
  920. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  921.  
  922. *Font Symbol: Special "(001.007S)" Special ROM
  923.  
  924. *Font Tekton: Standard "(001.001)" Standard ROM
  925.  
  926. *Font Tekton-Bold: Standard "(001.000)" Standard ROM
  927.  
  928. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  929.  
  930. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  931.  
  932. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  933.  
  934. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  935.  
  936.  
  937.  
  938. *?FontQuery: "
  939.  
  940.  save
  941.  
  942.    { count 1 gt
  943.  
  944.       { exch dup 127 string cvs (/) print print (:) print
  945.  
  946.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  947.  
  948.       } { exit } ifelse
  949.  
  950.    } bind loop
  951.  
  952.    (*) = flush
  953.  
  954.  restore
  955.  
  956. "
  957.  
  958. *End
  959.  
  960.  
  961.  
  962. *?FontList: "
  963.  
  964. save
  965.  
  966.   (*) {cvn ==} 128 string /Font resourceforall
  967.  
  968.   (*) = flush
  969.  
  970. restore
  971.  
  972. "
  973.  
  974. *End
  975.  
  976.  
  977.  
  978. *% Printer Messages (verbatim from printer):
  979.  
  980. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  981.  
  982. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  983.  
  984. *Message: "\FontName\ not found, using Courier"
  985.  
  986.  
  987.  
  988. *% Status (format: %%[ status: <one of these> ] %%)
  989.  
  990. *Status: "idle"
  991.  
  992. *Status: "busy"
  993.  
  994. *Status: "waiting"
  995.  
  996. *Status: "holding"
  997.  
  998. *Status: "initializing"
  999.  
  1000. *Status: "PrinterError: service call"
  1001.  
  1002. *Status: "PrinterError: PCU ROM error"
  1003.  
  1004. *Status: "PrinterError: PCU RAM error"
  1005.  
  1006. *Status: "PrinterError: NVRAM error"
  1007.  
  1008. *Status: "PrinterError: PCU comm error"
  1009.  
  1010. *Status: "PrinterError: optical system error"
  1011.  
  1012. *Status: "PrinterError: PCU main motor error"
  1013.  
  1014. *Status: "PrinterError: PCU polygon motor error"
  1015.  
  1016. *Status: "PrinterError: PCU heater temp hi"
  1017.  
  1018. *Status: "PrinterError: PCU heater temp low"
  1019.  
  1020. *Status: "PrinterError: PCU thermistor open"
  1021.  
  1022. *Status: "PrinterError: cover open"
  1023.  
  1024. *Status: "PrinterError: paper entry misfeed"
  1025.  
  1026. *Status: "PrinterError: OPC life over"
  1027.  
  1028. *Status: "PrinterError: imaging cartridge empty"
  1029.  
  1030. *Status: "PrinterError: no input tray"
  1031.  
  1032. *Status: "PrinterError: out of paper"
  1033.  
  1034.  
  1035.  
  1036. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  1037.  
  1038. *Source: "LocalTalk"
  1039.  
  1040. *Source: "Parallel"
  1041.  
  1042. *Source: "ParallelB"
  1043.  
  1044. *Source: "Serial"
  1045.  
  1046.  
  1047.  
  1048. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  1049.  
  1050. *PrinterError: "service call"
  1051.  
  1052. *PrinterError: "PCU ROM error"
  1053.  
  1054. *PrinterError: "PCU RAM error"
  1055.  
  1056. *PrinterError: "NVRAM error"
  1057.  
  1058. *PrinterError: "PCU comm error"
  1059.  
  1060. *PrinterError: "optical system error"
  1061.  
  1062. *PrinterError: "PCU main motor error"
  1063.  
  1064. *PrinterError: "PCU polygon motor error"
  1065.  
  1066. *PrinterError: "PCU heater temp hi"
  1067.  
  1068. *PrinterError: "PCU heater temp low"
  1069.  
  1070. *PrinterError: "PCU thermistor open"
  1071.  
  1072. *PrinterError: "cover open"
  1073.  
  1074. *PrinterError: "paper entry misfeed"
  1075.  
  1076. *PrinterError: "OPC life over"
  1077.  
  1078. *PrinterError: "imaging cartridge empty"
  1079.  
  1080. *PrinterError: "no input tray"
  1081.  
  1082. *PrinterError: "out of paper"
  1083.  
  1084.  
  1085.  
  1086. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  1087.  
  1088.  
  1089.  
  1090. *% Color Separation Information =====================
  1091.  
  1092.  
  1093.  
  1094. *DefaultColorSep: ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi
  1095.  
  1096.  
  1097.  
  1098. *InkName: ProcessBlack/Process Black
  1099.  
  1100. *InkName: CustomColor/Custom Color
  1101.  
  1102. *InkName: ProcessCyan/Process Cyan
  1103.  
  1104. *InkName: ProcessMagenta/Process Magenta
  1105.  
  1106. *InkName: ProcessYellow/Process Yellow
  1107.  
  1108.  
  1109.  
  1110. *%  For 60 lpi / 300 dpi  ===============================
  1111.  
  1112.  
  1113.  
  1114. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
  1115.  
  1116. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
  1117.  
  1118. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
  1119.  
  1120. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
  1121.  
  1122. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
  1123.  
  1124.  
  1125.  
  1126. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  1127.  
  1128. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  1129.  
  1130. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  1131.  
  1132. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  1133.  
  1134. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  1135.  
  1136.  
  1137.  
  1138. *%  For 53 lpi / 300 dpi  ===============================
  1139.  
  1140.  
  1141.  
  1142. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  1143.  
  1144. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  1145.  
  1146. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  1147.  
  1148. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  1149.  
  1150. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  1151.  
  1152.  
  1153.  
  1154. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  1155.  
  1156. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  1157.  
  1158. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  1159.  
  1160. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  1161.  
  1162. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  1163.  
  1164.  
  1165.  
  1166. *% Produced by "bldppd42.ps" version 4.0
  1167.  
  1168. *% Last Edit Date: Feb 14 1995
  1169.  
  1170. *% The byte count of this file should be exactly 020626 or 021799
  1171. *% depending on the filesystem it resides in.
  1172. *% end of PPD file for microLaser Pro 300
  1173.  
  1174.